Belief Update in AgentSpeak-DL
نویسندگان
چکیده
In previous work [8] we proposed an extension for the belief base of AgentSpeak agents based on Description Logic, aiming at enabling agent oriented programming to cope with recently proposed technologies for the Semantic Web. In such an extension an agent belief base contains the definition of complex concepts, besides specific factual knowledge. The foreseen advantages are: (i) more expressive queries to the belief base; (ii) a refined notion of belief update, which considers consistency of a belief addition; (iii) flexibility in plan searching allowed by subsumption relation between concepts; and (iv) knowledge sharing in a semantic web context (based on OWL). Following this proposal an extension of the well know Agent Speak interpreter, Jason, was presented in [13]. Among the interesting open issues is how to deal with the addition of beliefs which violates ontology consistency. In this work we discuss this problem related to ABox updating in the context of AgentSpeak-DL
منابع مشابه
Ontology Reasoning in Agent-Oriented Programming
DL-Lite is being regarded as an effective logic for ontology reasoning due both to its expressive power and its computational properties. Considering that ontologies are important constructs for multi-agent system, in this paper we propose the integration of ontology reasoning and agent-oriented programming. More specifically, we consider an agent-oriented programming language based on DL-Lite ...
متن کاملAgent-Oriented Programming with Underlying Ontological Reasoning
Developing applications that make use of machine-readable knowledge sources as promised by the Semantic Web vision is attracting much of current research interest; this vision is also affecting important trends in Computer Science such as Grid and Mobile computing. In this paper we propose a version of the BDI agent-oriented programming language AgentSpeak that is based on Description Logic (DL...
متن کاملAgent Programming Language with Incomplete Knowledge - Agentspeak(I)
This paper proposes an agent programming language called AgentSpeak(I). This new language allows agent programs (1) to effectively perform while having incomplete knowledge of the environment, (2) to detect no-longer possible goals and re-plan these goals correspondingly, and (3) to behave reactively to changes of environment. Specifically, AgentSpeak(I) uses default theory as agent belief theo...
متن کاملCooL-AgentSpeak: Endowing AgentSpeak-DL agents with plan exchange and ontology services
In this paper we present CooL-AgentSpeak, an extension of AgentSpeak-DL with plan exchange and ontology services. In CooL-AgentSpeak, the search for an ontologically relevant plan is no longer limited to the agent’s local plan library but is carried out in the other agents’ libraries too, according to a cooperation strategy, and it is not based solely on unification and on the subsumption relat...
متن کاملAutomating Belief Revision in AgentSpeak
The AgentSpeak agent-oriented programming language has recently been extended with various new features, such as speech-act based communication, internal belief additions, and support for reasoning with ontological knowledge, which imply the need for belief revision within an AgentSpeak agent. In this paper, we show how a polynomial-time belief-revision algorithm can be incorporated into the Ja...
متن کامل